/**
 * 
 */
package co.gov.medellin.sdep.sisdep.domain;

import java.io.Serializable;

import co.gov.medellin.sdep.sisdep.gestion.service.ISolicitudService;
import co.gov.medellin.sdep.sisdep.model.Solicitud;

/**
 * Controlador encargado de manejar la generacion adecuada
 * de los enlaces de navegacion para cada flujo de 
 * solicitudes implementadas en el aplicativo (Iconos de funcionalidades)
 * la redireccion adecuada a las funcionalidades y la navegacion entre
 * las opciones de las diferentes solicitudes existenes
 * @author Usuario
 *
 */
public class SolicitudBaseController extends BaseController implements
		Serializable {

	/**
	 * default serial version
	 */
	private static final long serialVersionUID = 1L;

	/** */
	protected Solicitud solicitud;
	
	private ISolicitudService solicitudService;
	/** */
    protected String solicitudOrigenRedirectPage;
    /** */
    protected String solicitudDestinoRedirectPage;

	//----------------------------------------------------------------------
	//--- getters and setters                                         init()
	//----------------------------------------------------------------------

	public Solicitud getSolicitud() {
		return solicitud;
	}

	public void setSolicitud(Solicitud solicitud) {
		this.solicitud = solicitud;
	}

	public ISolicitudService getSolicitudService() {
		return solicitudService;
	}

	public void setSolicitudService(ISolicitudService solicitudService) {
		this.solicitudService = solicitudService;
	}

	public String getSolicitudOrigenRedirectPage() {
		return solicitudOrigenRedirectPage;
	}

	public void setSolicitudOrigenRedirectPage(String solicitudOrigenRedirectPage) {
		this.solicitudOrigenRedirectPage = solicitudOrigenRedirectPage;
	}

	public String getSolicitudDestinoRedirectPage() {
		return solicitudDestinoRedirectPage;
	}

	public void setSolicitudDestinoRedirectPage(String solicitudDestinoRedirectPage) {
		this.solicitudDestinoRedirectPage = solicitudDestinoRedirectPage;
	}
	
	//----------------------------------------------------------------------
	//--- getters and setters                                          end()
	//----------------------------------------------------------------------

}
